<?php

/**
 * Виджет Статей
 * 
 * @author Kosty Ryabichenko <k.ryabichenko@gmail.com>
 * @version 1.0
 */
class ArticleWidget extends CWidget {

    public function init() {
        
        $criteria = new CDbCriteria;
        $criteria->condition = 'page_id = :page_id AND is_active = 1';
        $criteria->params = array(':page_id'=>Yii::app()->params['page']->id);
        
        $articles = Article::model()->findAll($criteria);
        
        if(count($articles)){
            $this->render('article', array('articles' => $articles));
        }
    }

    public function run() {
        // этот метод будет вызван внутри CBaseController::endWidget()
    }

}

?>
